denoting laughter - French English Dictionary